self-loading gun - Französisch Englisch Wörterbuch